[docs] Update language regarding repository vs package root
authorBehnam Esfahbod <behnam@zwnj.org>
Mon, 7 Aug 2017 18:11:36 +0000 (11:11 -0700)
committerBehnam Esfahbod <behnam@zwnj.org>
Mon, 7 Aug 2017 18:25:09 +0000 (11:25 -0700)
commit4518d897f60a89326bb8235eb283c9318007ad87
treedc78b669f44cc24a50e1ff610b82782936ec080e
parent37d12a5a8729d908268473fcabefe61c813ed639
[docs] Update language regarding repository vs package root

In the current documentation, there are many places with language that
assumes a *repository* (as in VCS) is the same as *package root* (the
directory where `Cargo.toml` sits).

With the new workspace features, this is far from true now, and the
inaccurate language makes it difficault for newbies or developers
without much familiarity with the cargo internals with authoring their
manifest files.

This diff tries to use the right terms for places any of these concepts
is referred to:

* Package root,
* Workspace root,
* VCS repository, and
* Package repository/index, like crates.io.
src/doc/guide.md
src/doc/manifest.md